multipurpose grease - German English Dictionary